home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
pc_board
/
mhclbk11.zip
/
MHCALLBK.DOC
< prev
next >
Wrap
Text File
|
1992-05-09
|
11KB
|
326 lines
MH CALLBACK
Release 1.1
May 09 1992
Copyright 1992 by Mike Hein
The Communicator BBS
818 999-0429, 1200-14.4 24 hours
23023 Califa Street, Woodland Hills, CA 91367-4214
MH Callback is another Callback door. This door will ask
the user their phone number, check it against already verified
numbers (and if it is not a duplicate) then call the number. It
will call all numbers, local or not. This will only cost a few
cents per call as it hangs up immediately after the call and
prevents users from trying long distance numbers so that they
won't get verified. This also prevents sysops from having to
make those boring calls to tell people they are verified and not
knowing if you missed someone or they lied on their application.
The system and the callback door will keep the users honest.
This is not as elaborate as some of the other callback doors,
but it works and it is easy and costs NOTHING.
If you have any problems, please call my board and leave a
message. I will fix any problems as soon as possible.
I have made this DOOR program for the use of other sysops
along with myself and have done so for no charge. Future
programs may ask for donations but you are not required to pay
any fee. All parts of MH-CALL BACK and its documentation cannot
be copied, modified, in any form without the written consent of
the author.
I Would like to Thank the Following people:
Brian Veditz for Testing with GAP 5.1B
Herman Kachold, from Utopias BBS (206)694-6974 for
reporting Phone number problems.
------------------------> Please Read <------------------------
The AUTHOR does not warranty that this software will meet
your requirements or the software will be error Free. THE
AUTHOR WILL NOT BE LIABLE FOR ANY DAMAGES BY THIS SOFTWARE.
----------------------------> NOTES <---------------------------
PLEASE READ THE ENTIRE "README.1ST" DOCUMENTATION!!!
It contains any new information on this Program that was added
after the docs were produced and for new versions of this
program.
----------------------------------------------------------------
The Files you should have with MHCLBKxx.zip
MHCALLBK.EXE <=====The executable Door Program
run of Pcboard 14.x or
Will run on any BBS That use's
the DOOR.SYS system (will
update door.sys only)
MHCALLBK.CNF <=====CNF file for Callback
WELCOME <=====Intro screen to Callback
GOODBYE <=====Exit screen from Callback
MHCALLBK.DOC <=====This Documentation
README.1ST <=====Newest Information not in Docs
Why MH Call-back
----------------
This call back door has no fee at all and it will write all
calls to a log (so only one user can use that number) with most
callback doors you have to pay over $10.00 so it will write the
number to a log and there is usually a limit to the number the
it will write, not so with MH-Callback. There is no limit to
the number of phone numbers it will record.
WHAT IS IT
----------
MH CALL-BACK is a PCBOARD or any BBS system that will
use the DOOR.SYS file and PCBOARD like door file. From this
Point I will refer to MH Callback as a DOOR.
WHAT OTHER PURPOSE DOES IT HAVE
-------------------------------
Lets say you don't want to update your user everyday but you
do not want to have multiple users on the board. With MH-CALL
BACK only one user can use one phone number.
SETUP:
Most of the Sysops are familiar with setting up a DOOR on
your BBS program... For those of you that do not now how to,
here are the Basics:
First, decide what drive you are going to place the door on
and the directory it goes in.
ex. C:\PCB\MHCALLBK
Second, edit the MHCALLBK.CNF file (Explained later)
Third, EDIT your door list and your door menu. Refer to
your BBS program manual for details.
Forth, make a Batch file to load the DOOR. (Ex. below)
(LOGON.BAT)
CD CALLBACK
MHCALLBK MHCALLBK.CNF
CD ..
(MHCALLBK.CNF)
1:C:\PCB\PCBOARD.SYS
2:The Communicator BBS
3:Mike
4:Hein
5:C:\PCB\MHCALLBK.LOG
6:PCB14
7:C:\PCB\MAIN
8:818
9:1
10:"30","45"
1) is the Path and name of the BBS Door file (ex. DOOR.SYS)
2) is the name of the BBS
3) is the sysops first name
4) is the sysops last name
5) is the name of a callers log (not the BBS's log)
6) PCB14 for PCBoard 14.x users,
GAP for GAP or other 52/31 line DOOR.SYS users
7) If PCBoard, then path of the Users file (not name)
If Gap or other DOOR.SYS then path of DOOR.SYS file
8) Local area code
9) Long distance code. If a code is long distance then this
will be put before the phone. For example, if someone enters
818-999-0429, this code will be put in front of it. If you
had a 1 here it would be "1-818-999-0429" otherwise if it was
blank it would just dial "818-999-5488"
10)Old Security, New Security
You can run this from your LOGON.BAT file since the program
will exit, without any display, if the users security is not
equal to the old security. This forces users into Callback.
BBS SETUP / OPTION COMMANDS
MHCALLBK has numerous command line options in order to
provide flexibility with most computer systems. Here is a list:
LOCAL - Forces Door Source to run in local mode. This
is really meant for testing purposes, but it
still reads the configuration file, but doesn't
read the bbs interface file.
IRQ=n - Lets you change the IRQ used for the com port
specified in the bbs interface file.
(See below for more information)
ADDR=&Hnnnn - Lets you change the address used for the com
port specified in the bbs interface file.
(See below for more information)
PS2 - Forces the PS/2 IRQs and addresses if a PS/2
isn't detected (Normally it is, but you can't
always tell!)
WILDCAT - Forces MHCALLBK into Wildcat 2.0 mode
DOORSYS - Forces MHCALLBK into 31-Line DOOR.SYS mode
PCB121 - Forces MHCALLBK into PCBoard 11.8/12.x mode
with COM 1 active
PCB122 - Forces Door Source into PCBoard 11.8/12.x mode
with COM 2 active
PCB14 - (DEFAULT) Forces MHCALLBK into PCBoard 14.x
mode
When you use the IRQ or the ADDR option, you must include
the other. You can't use just the IRQ and not the ADDR, and you
can't use just the ADDR and not the IRQ. Here's a chart with the
STANDARD IRQs and addresses for the PS/2s and IBM PCs:
Non PS/2
Com port IRQ Address
1 4 &H3F8
2 3 &H2F8
3 4 &H3E8
4 3 &H2E8
5-8 4 &H3F8
PS/2
Com port IRQ Address
1 4 &H3F8
2 3 &H2F8
3 3 &H3220
4 3 &H3228
5 3 &H4220
6 3 &H4228
7 3 &H5220
8 3 &H5228
In your Configuration (CNF) file leave the bbs type blank if
you are using anything other then PCB14 or GAP (52 line
DOOR.SYS). Other systems like Wildcat and PCB12 are not
guaranteed to work, as I could not test them.
SUPPORT
-------
For the latest Update to MH-Callback call the following
boards:
Woodland Hills, CA The Communicator BBS
(818) 999-0429
1200-14.4 BAUD
Woodland Hills, CA The Informer BBS
(818) 999-5488
3/1200/2400
Also check The Communicator for information on advanced
versions of this door with many new features.
DONATIONS?
----------
There will be an advanced version coming along soon, it is
still in beta test however. Any donations for this version will
be happily accepted and will get minor changes in the door if
you need them, any donations over $10 will get you the advanced
version when it comes out, no matter what the new versions cost
will be.
OTHER NOTES/FLAWS/ETC
---------------------
PCBoard users cannot use the callback door in their LOGON
batch file as pcboard does not read in the changes afterwards.
You must make a separate door that runs when a user logs on.
GAP users however can run the callback program in the LOGON.BAT
file. The callback door will update the Data phone number with
the verified number, and update the security (obviously). Using
the callback in one of the logon doors has an added plus. There
is no abort option so users will not be able to enter your bbs
UNTIL they pass the verification check.